in the 'main' expose loop, add back the calls to _set_cell_data removed
authorKristian Rietveld <kris@gtk.org>
Tue, 5 Jul 2005 21:11:32 +0000 (21:11 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Tue, 5 Jul 2005 21:11:32 +0000 (21:11 +0000)
2005-07-05  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_bin_expose): in the
'main' expose loop, add back the calls to _set_cell_data
removed earlier. (#309221, Matthias Clasen).

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gtk/gtktreeview.c

index fd4d5b3036e3dca46bdc1eccf2d708227beae5b3..f27ec5403f3389359a2b99f8b7f242b5b6697d19 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-07-05  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_bin_expose): in the
+       'main' expose loop, add back the calls to _set_cell_data
+       removed earlier. (#309221, Matthias Clasen).
+
 2005-07-05  Matthias Clasen  <mclasen@redhat.com>
 
        * demos/gtk-demo/menus.c: Demonstrate vertical menubars.
index fd4d5b3036e3dca46bdc1eccf2d708227beae5b3..f27ec5403f3389359a2b99f8b7f242b5b6697d19 100644 (file)
@@ -1,3 +1,9 @@
+2005-07-05  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_bin_expose): in the
+       'main' expose loop, add back the calls to _set_cell_data
+       removed earlier. (#309221, Matthias Clasen).
+
 2005-07-05  Matthias Clasen  <mclasen@redhat.com>
 
        * demos/gtk-demo/menus.c: Demonstrate vertical menubars.
index fd4d5b3036e3dca46bdc1eccf2d708227beae5b3..f27ec5403f3389359a2b99f8b7f242b5b6697d19 100644 (file)
@@ -1,3 +1,9 @@
+2005-07-05  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_bin_expose): in the
+       'main' expose loop, add back the calls to _set_cell_data
+       removed earlier. (#309221, Matthias Clasen).
+
 2005-07-05  Matthias Clasen  <mclasen@redhat.com>
 
        * demos/gtk-demo/menus.c: Demonstrate vertical menubars.
index b3e0256beb87e153de261e1bc06fd16f1c07b35f..fdf3bf816c7af15f2a01fc53977d96089a0302d5 100644 (file)
@@ -3648,6 +3648,12 @@ gtk_tree_view_bin_expose (GtkWidget      *widget,
              continue;
            }
 
+         gtk_tree_view_column_cell_set_cell_data (column,
+                                                  tree_view->priv->model,
+                                                  &iter,
+                                                  GTK_RBNODE_FLAG_SET (node, GTK_RBNODE_IS_PARENT),
+                                                  node->children?TRUE:FALSE);
+
           /* Select the detail for drawing the cell.  relevant
            * factors are parity, sortedness, and whether to
            * display rules.